be left imprisoned - French English Dictionary